home *** CD-ROM | disk | FTP | other *** search
- Path: swidir.switch.ch!epflnews!news
- From: Pierre Arnaud <Pierre.Arnaud@di.epfl.ch>
- Newsgroups: comp.sys.m68k
- Subject: Re: 68060 CPU acts flaky, is it buggy?
- Date: Tue, 09 Apr 1996 08:31:23 +0200
- Organization: LAMI - EPFL
- Message-ID: <316A043B.542C@di.epfl.ch>
- References: <4k764p$4o4@gordon.enea.se>
- NNTP-Posting-Host: lamipc16.epfl.ch
- Mime-Version: 1.0
- Content-Type: text/plain; charset=us-ascii
- Content-Transfer-Encoding: 7bit
- X-Mailer: Mozilla 2.01 (WinNT; I)
- CC: arnaud
-
- Ola Liljedahl wrote:
- >
- > I have an MC68060 board for my Amiga 3000 computer, the Apollo 3060 board.
- > The board/CPU acts flaky, especially (only?) when running computing intensive
- > tasks, such as compiling large programs with gcc. There is no problem with
- > heath, the CPU is almost cold. Could the problems be caused by an early
- > CPU revision without the bugs worked out? (Guessing wildy here...)
- >
- > The CPU is labelled as follows:
- > XC68060RC50
- > 01F43G
- > QABD9541A
- >
- > Doesn't XC stand for an early revision, maybe a prototype revision?
-
- No, XC is for "not fully qualified" and remember that the 68040 had
- this status for several years before changing to MC68040. The prototype
- revision is labeled PC68060. I had the luck to play with one ;-)
-
- > But doesn't 9541 stand for a production date of year 1995 week 41?
-
- You are right. Week 41, Year 95.
-
- The 01F43G specifies the Mask of your CPU. There is an errata sheet
- for this mask available at Motorola (12/19/94, F43G Rev 1.5 or newer).
-
- > Please tell me if my CPU is buggy!
-
- To my knowledge, following bugs might still be in your CPU
- (workarounds included):
-
- - Don't use both copyback and writthrough cache modes to access the
- same physical page of memory.
-
- - Use MOVEC Rn,USP instead of MOVE An,USP (only if the instruction
- is the target of a conditional branch).
-
- - Try setting PCR bit #5 (disable result forwarding features,
- store/load bypass).
-
- Long life to the 68060...
-
- Look at http://diwww.epfl.ch/w3lami/team/arnaud/p6000.html for a
- design based on a 68060 and a 68360.
-
- Pierre
-
- http://diwww.epfl.ch/w3lami/team/arnaud
-